both mental and physical - Fransızca İngilizce Sözlük